a continuous drool - German English Dictionary